public class p242有效的字母异位词 {
    public boolean isAnagram(String s, String t) {
        //构造一个简单的哈希表，利用哈希的思想求解
        int[] myHashTable=new int[26];

        for (char ss:s.toCharArray()) {
            //对字符串s的每个字符在 哈希表中进行 ++ ，统计计数
            myHashTable[ss-'a']++;
        }
        for (char tt:t.toCharArray()) {
            //对字符串s的每个字符在 哈希表中进行--
            myHashTable[tt-'a']--;
        }

        //遍历哈希表的val，val均为0，则称 s 和 t 互为字母异位词
        for (int val:myHashTable) {
            if (val!=0) {
                return false;
            }
        }
        return true;
    }
}
